vallahi de billahi de - Turkish English Dictionary